package com.jgp.glmeeting.model;

import com.jgp.sys.common.model.UUIDModel;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 发票
 */
@Entity
@Table(name = "gl_invoice")
public class Invoice extends UUIDModel{

    /**
     * 会议id
     */
    @Column(name = "meetingId", length = 64)
    private String meetingId;

    /**
     * 参会人员Id
     */
    @Column(name = "participantsId", length = 64)
    private String participantsId;

    /**
     * 入住酒店
     */
    @Column(name = "hotel", length = 32)
    private String hotel;

    /**
     * 宾客
     */
    @Column(name = "participantName", length = 32)
    private String participantName;

    /**
     * 所属单位
     */
    @Column(name = "workUnit", length = 64)
    private String workUnit;


    /**
     * 发票抬头
     */
    @Column(name = "invoiceHead", length = 64)
    private String invoiceHead;


    /**
     * 组织结构代码
     */
    @Column(name = "organizationCode", length = 50)
    private String organizationCode;

    /**
     * 入住时间
     */
    @Column(name = "checkInTime", length = 60)
    private String checkInTime;

    /**
     * 联系电话
     */
    @Column(name = "mobilePhone", length = 20)
    private String mobilePhone;


    public String getMeetingId() {
        return meetingId;
    }

    public void setMeetingId(String meetingId) {
        this.meetingId = meetingId;
    }

    public String getParticipantsId() {
        return participantsId;
    }

    public void setParticipantsId(String participantsId) {
        this.participantsId = participantsId;
    }

    public String getHotel() {
        return hotel;
    }

    public void setHotel(String hotel) {
        this.hotel = hotel;
    }

    public String getParticipantName() {
        return participantName;
    }

    public void setParticipantName(String participantName) {
        this.participantName = participantName;
    }

    public String getWorkUnit() {
        return workUnit;
    }

    public void setWorkUnit(String workUnit) {
        this.workUnit = workUnit;
    }

    public String getInvoiceHead() {
        return invoiceHead;
    }

    public void setInvoiceHead(String invoiceHead) {
        this.invoiceHead = invoiceHead;
    }

    public String getOrganizationCode() {
        return organizationCode;
    }

    public void setOrganizationCode(String organizationCode) {
        this.organizationCode = organizationCode;
    }

    public String getCheckInTime() {
        return checkInTime;
    }

    public void setCheckInTime(String checkInTime) {
        this.checkInTime = checkInTime;
    }

    public String getMobilePhone() {
        return mobilePhone;
    }

    public void setMobilePhone(String mobilePhone) {
        this.mobilePhone = mobilePhone;
    }
}
